[编辑]固定:我使用v-html =“ blabla”
在javascript端(vuejs)处理它我发现在我的许多axios请求中,我都将é替换为é,例如,重音无法正确解码。
我看到我可以在php端使用html_entity_decode或以后在javascript中替换它,但是我想知道我的axios请求是否有问题,或者我可以在通话中添加一些内容,这样就不会发生?因为它发生在很多地方...
这是axios呼叫的示例
getResults: function(){
let filters = {
id: this.id,
year: this.year,
page: this.page,
q: this.query
};
axios.post('/data/results', filters).then(
response => {
this.results=response.data;
}
);
答案 0 :(得分:0)
我找到了解决方法:
我使用v-html =“ blabla”在javascript端(vuejs)处理它 或者,如果需要在html部分之外,请使用encodeURI(blabla)