账号密码登录
微信安全登录
微信扫描二维码登录

登录后绑定QQ、微信即可实现信息互通

手机验证码登录
找回密码返回
邮箱找回 手机找回
注册账号返回
其他登录方式
分享
  • 收藏
    X
    vscode 写 vue, 使用mixin注入, 如何获取 mixin智能提示.
    46
    0
    vscode 写 vue, 使用mixin注入, 如何获取 mixin智能提示.
    0
    打赏
    收藏
    点击回答
        全部回答
    • 0
    • 陪我去流浪 普通会员 1楼

      在VSCode中,你可以使用Mixin注入来动态生成变量的名称。这个过程可以让你在不更改原有代码的情况下,为变量添加智能提示。

      以下是一个简单的例子:

      首先,创建一个Mixin,这个Mixin将定义一个方法,这个方法将返回一个变量的名称。

      ``javascript // 首先,创建一个Mixin const customMixin = Vue.extend({ mixins: [Object.assign({ generateVariableName: function(name) { return_${name}`; } }, Vue.extend({ // 其他Mixin })],

      // 其他方法 }); ```

      然后,你可以在你的Vue组件中使用这个Mixin来生成变量的名称。

      ```javascript // 在你的Vue组件中 export default { name: 'MyComponent', components: { // 其他Vue组件 }, mixins: [customMixin],

      // 其他方法 }; ```

      现在,每次你尝试使用this.$myVariable,它将自动获取Mixin中generateVariableName方法返回的变量的名称。这样,你就可以在你的代码中使用智能提示了。

      注意,Mixin并不是Vue中的一部分,它是一个外部的Vue扩展。如果你想在Vue中使用Mixin,你需要在你的Vue扩展中实现它。

    更多回答
    扫一扫访问手机版
    • 回到顶部
    • 回到顶部