小编DMa*_*ack的帖子

强制浏览器忘记缓存重定向?

我继承了以前从根目录("/")到"/index.shtml"的301重定向的域名

我已删除了域中的重定向和其他站点,但过去访问过该站点的用户将在其浏览器中缓存重定向行为...持续时间非常长,除非他们手动清除其缓存.

任何试图在这些浏览器中访问example.com的人都会在发出任何HTTP请求之前发送到example.com/index.shtml.现在这是一个很大的问题,因为没有index.shtml,但是我可以用标题来告诉浏览器"忘记你刚才做的重定向!"?

browser .htaccess redirect caching http-status-code-301

9
推荐指数
2
解决办法
2万
查看次数

在手动安装的vue组件中使用vuex

我正在使用以下方法将组件手动安装到动态元素Vue.extend

import Vue from 'vue';
import MyComponent from 'MyComponent.vue';

const MyComponentConstructor = Vue.extend(MyComponent);
const MyComponent = new MyComponentConstructor({
    propsData: {
        foo: 123,
    },
}).$mount('#mount-point');
Run Code Online (Sandbox Code Playgroud)

当我以这种方式手动安装组件时,不能vuexMyComponent.vue。:内部使用。

// (inside MyComponent.vue)
this.$store.commit('setSomething', true);
Run Code Online (Sandbox Code Playgroud)

我得到这个:

未捕获的TypeError:无法读取未定义的属性“提交”

当然vuex可以在其他正常组件中进行设置并正常工作。我可以传递给构造函数使其正常工作吗?

vue.js vue-component vuex

4
推荐指数
2
解决办法
1144
查看次数