-
Notifications
You must be signed in to change notification settings - Fork 2.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
【建议】支持在 template 将 lang 指定为 mpvue #208
Comments
非常感谢为 mpvue 生态提供支持。
所以,我建议不要这么做,除非 |
Vue 是支持 lang=vue-html 的吧,那 mpvue 支持 lang=mpvue-html 吗? |
感觉可能使用 lang=vue-wxml 更好些 @anchengjian |
|
原生的 vue 应该是支持的,没有指定 lang 或者指定 lang="vue-html" 都会触发 vetur 的自动补全。 所以希望你可以修改它的 vue-html-loader,改成 vue-wxml-loader,毕竟这不算是 html 吧。 如果 lang="vue-wxml",就不会出现 vetur 的自动补全,这样 minapp 就可以完全起作用了。 pug 插件在开发计划中 |
@anchengjian 最新 minapp 插件已经支持 pug 语言了 还是希望你的 mpvue 可以指定一个 vetur 不支持 lang 语言,这样就可以完全使用 minapp 的自动补全 |
再一次感谢 @qiu8310,mpvue 的模板中使用 vuejs 语法,虽然支持写小程序标签,但并不直接写小程序标签的属性,而是在代码构建阶段将vue模板语法的属性规则映射为小程序标签属性,所以自动补全的意义也就不大。因此我们暂时决定不支持。感谢你的建议! |
有个 vscode 插件 minapp 支持小程序的所有标签和属性的补全,可以不用 vue 的 html 补全。
使用 minapp 的用户需要配置 lang 为其它值,才会禁用 vue 的 html 补全,而有用户反馈说在 mpvue 中指定
<template lang="mpvue">
会报错 qiu8310/minapp#39 。 所以是否可以允许用户自定义配置lang
属性?The text was updated successfully, but these errors were encountered: