我在使用Twig绘制的Symfony 3应用程序上工作。为了提高代码的可读性和可重用性,我需要将屏幕分割成小部件,这些部件可以用于其他屏幕(例如时钟小部件)。一开始似乎很简单,我可以使用 include Twig方法来包含代码的这一部分。问题是我的时钟使用了一些特定的CSS和JS脚本来工作。
创建由HTML、CSS和JS组成的可重用组件的最佳方法是什么?提前行动!
我在Vue.js中使用Vue.js。
首先,如果我把我的商店放在main.js里面。啊,真灵。
但是当我将我的商店分割成一个名为store.js的文件时,它就不能工作了。
src/store.js
src/main.js
store.js
import Vue from 'Vue'
import Vuex from 'Vuex'
Vue.use(Vuex);
export const store = new Vuex.Store({
state: {
title: 'Hello from the Vuex Store',
}