vs新建立的vue文件怎么有默认内容?

正在回答

登陆购买课程后可参与讨论,去登陆

2回答

同学你好!

是问怎么配置才能新建.vue才能有默认模板是吗?

1.设置.vue模板

打开编辑器,点击文件 —— 首选项 —— 用户代码片段,会弹出来一个输入框。

http://img1.sycdn.imooc.com//climg/5d648fd20001966c06190657.jpg

在输入框输入vue,回车,会打开一个vue.json文件。在里面复制以下代码:

http://img1.sycdn.imooc.com//climg/5d648fe000019f8105340185.jpg

{
    "Print to console": {
        "prefix": "vue",
        "body": [
            "<!-- $1 -->",
            "<template>",
            "<div class='$2'>$5</div>",
            "</template>",
            "",
            "<script>",
            "//这里可以导入其他文件(比如:组件,工具js,第三方插件js,json文件,图片文件等等)",
            "//例如:import 《组件名称》 from '《组件路径》';",
            "",
            "export default {",
            "//import引入的组件需要注入到对象中才能使用",
            "components: {},",
            "data() {",
            "//这里存放数据",
            "return {",
            "",
            "};",
            "},",
            "//监听属性 类似于data概念",
            "computed: {},",
            "//监控data中的数据变化",
            "watch: {},",
            "//方法集合",
            "methods: {",
            "",
            "},",
            "//生命周期 - 创建完成(可以访问当前this实例)",
            "created() {",
            "",
            "},",
            "//生命周期 - 挂载完成(可以访问DOM元素)",
            "mounted() {",
            "",
            "},",
            "beforeCreate() {}, //生命周期 - 创建之前",
            "beforeMount() {}, //生命周期 - 挂载之前",
            "beforeUpdate() {}, //生命周期 - 更新之前",
            "updated() {}, //生命周期 - 更新之后",
            "beforeDestroy() {}, //生命周期 - 销毁之前",
            "destroyed() {}, //生命周期 - 销毁完成",
            "activated() {}, //如果页面有keep-alive缓存功能,这个函数会触发",
            "}",
            "</script>",
            "<style scoped>",
            "//@import url($3); 引入公共css类",
            "$4",
            "</style>"
        ],
        "description": "Log output to console"
    }
}

模板内容可按自己的喜好自行修改。然后新建一个.vue文件,输入vue然后按tab键。

2.如果第一步没有成功

如果第一步成功是最好的,万一按tab键没有成功生成模板,而是多了一个空格:

步骤一:点击文件 —— 首选项 —— 设置,修改以下设置:

"emmet.syntaxProfiles": {
  "vue-html": "html",
  "vue": "html"
},
"emmet.triggerExpansionOnTab": true

如下图:

http://img1.sycdn.imooc.com//climg/5d6490070001951505940210.jpg

步骤二:点击编辑器右下角笑脸左边的文件类型,选择配置文件关联,输入vue然后回车。右下角的文件类型就会从html变成vue。这时再用tab键就可以成功生成模板了~

效果:

http://img1.sycdn.imooc.com//climg/5d6490270001de2e06900969.jpg

如果帮助到了你,欢迎采纳,祝学习愉快~

  • AXLL 提问者 #1
    这个好好好
    2019-08-27 10:19:11
好帮手慕码 2019-08-26 16:54:13

同学你好!

请问同学是问新建的.vue文件有默认的vue模板?是的哦,也有可能是同学安装了什么插件提供的功能。

直接使用即可。

如果帮到了你,欢迎采纳,祝学习愉快~

  • 提问者 AXLL #1
    我没有内容吖。。。
    2019-08-27 06:13:32
  • 提问者 AXLL #2
    是什么插件呢
    2019-08-27 06:13:51
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师