Closed fduer closed 2 years ago
你先去搞搞明白 markdown 吧……
const app = Vue.createApp({
data() {
return {
message: '666'
}
},
template: "<h2>{{message}}</h2>"
})
app.mount("#app")
let app = new Vue({
el: '#app',
data: {
message: '666',
},
template: '<h2>{{message}}</h2>',
});
你先去搞搞明白 markdown 吧……
vue3
const app = Vue.createApp({ data() { return { message: '666' } }, template: "<h2>{{message}}</h2>" }) app.mount("#app")
vue2
let app = new Vue({ el: '#app', data: { message: '666', }, template: '<h2>{{message}}</h2>', });
我又不是不知道。我只是复制了而已....所以到底要不要关注一下版本?
我不同意,没什么特殊情况用新不用旧是我的习惯。我以为默认就用 vue3 了……
vue3 又不是 preview 版本,已经稳定很久了,回头去用 vue2 有什么必要吗
关于版本问题,前端需要用到的工具在 npm 第一次部署时就会自动生成 package-lock.json 文件进行锁定,你们应该都见过了,只要仓库里有这个文件所有人的工具版本就是相同的
顺便介绍一下,editorconfig 和 eslint 文件都是用来格式化的,package.json 用于部署,gitignore 用于忽略 git 内的部分文件不进行跟踪(我们仓库里已经有了一个 node 模板的),这几个文件和相关工具有必要去了解一下,其他的用不到
一开始不是说用script标签引入么,请问我们开始做的时候是用npm部署还是直接script引入?
一开始不是说用script标签引入么,请问我们开始做的时候是用npm部署还是直接script引入?
没有没有,那时候我还完全搞不懂那一套体系……
可以用 npm 的,就是要去研究一下怎么和 python 服务器通信的问题
我看了一下那个目录之后觉得确实是这样比较好,各个组件可以封装在单个 .vue 文件内,大家分别写
如果标签引入的话就是把不同的文件简单拼接起来,模块和模块之间分隔就不明显了……
所以决定是 npm 部署。不过现在大家还在学的话也不用太在意,自己能把原理搞懂就行,这两天我把前端的组件结构建起来先……
一开始不是说用script标签引入么,请问我们开始做的时候是用npm部署还是直接script引入?
没有没有,那时候我还完全搞不懂那一套体系……
可以用 npm 的,就是要去研究一下怎么和 python 服务器通信的问题
我看了一下那个目录之后觉得确实是这样比较好,各个组件可以封装在单个 .vue 文件内,大家分别写
如果标签引入的话就是把不同的文件简单拼接起来,模块和模块之间分隔就不明显了……
所以决定是 npm 部署。不过现在大家还在学的话也不用太在意,自己能把原理搞懂就行,这两天我把前端的组件结构建起来先……
好的好的,期待你的组件。
经过我初步了解,vue3和vue2版本的语法有写不一样,在编写时候可能会造成困难,我觉得我们需要统一一下vue的版本。如果大家同意的话我推荐用Vue.js v2.6.14版本。其他意见也可以提。 举个例子,同样对文本“666”进行渲染,vue3的代码: const app = Vue.createApp({ data() { return { message: '666' } }, template: "
{{message}}
" }) app.mount("#app")vue2的代码: let app = new Vue({ el: '#app', data: { message: '666', }, template: '
{{message}}
', });