代码拉取完成,页面将自动刷新
#mzphp-todo
将 mzphp框架 结合 vuejs、vux、vue-resource 做的 todoList。代码量不多,核心代码就100来行,重点在于演示和互相学习。
问:为什么要将 mzphp 和 vue、vux 结合做项目呢?
嗯,就这么简单。
无图无真相:
添加 vux 组件在 view/inc/vux.htm 中:
这里用了 mzphp 特有的 static 打包文件语法。 添加组件时,您只需要复制一行,修改为对应的 vux 组件名. (例如 components/tab-item 改为 components/loading)
然后访问 index.php 直接食用即可。(注:如果添加了组件,请在访问地址后加 index.php?_debug 或者删除 static/目录下「下划线」 _ 开头的 js)
static/v1/common.js 中已经有自动注册 vux 组件的方法:
// auto register component
(function (window) {
for (var index in window) {
if (index.search(/^vux/ig) > -1) {
var componentName = index.replace(/^vux/i, '');
var firstChar = componentName.substring(0, 1);
componentName = firstChar + componentName.substring(1).replace(/([A-Z])/g, '-$1');
Vue.component(componentName.toLocaleLowerCase(), window[index]);
}
}
})(window);
有问题欢迎提问。
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。