计算属性在生产版本中未更新
P粉350036783
P粉350036783 2024-03-26 18:53:03
[Vue.js讨论组]

我有一个名为 wildcardItem 的计算属性,该属性在使用开发构建时有效,但当我运行生产构建 (mix --product) 时,该属性不再更新。

我正在使用 Laravel Mix 来编译代码。

mix.setPublicPath('../')
    .js('js/app.js', 'dist/app.js')
    .vue()
    .postCss('css/app.css', 'dist/app.css', [
        require('postcss-import'),
        require('@tailwindcss/nesting'),
        require('tailwindcss'),
        require('autoprefixer'),
    ])
    .options({
        manifest: false,
    });

组件设置

const items = ref([]);
const query = ref('');

const wildcardItem = computed(_ => {
    console.log('Computing wildcard...');

    return {
        label: query.value,
    };
});

document.addEventListener('CustomEvent', function (event) {
    items.value = [
        ...event.detail.items,
        wildcardItem,
    ];
});

组件模板


在使用生产版本运行时,我也看不到 console.log

有人可以指导我为什么它不起作用吗? :)

P粉350036783
P粉350036783

全部回复(0)
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号