Axios-以é代替重音符号

时间:2019-08-18 07:38:22

标签: javascript php laravel axios

[编辑]固定:我使用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;
                }
            );

1 个答案:

答案 0 :(得分:0)

我找到了解决方法:

我使用v-html =“ blabla”在javascript端(vuejs)处理它 或者,如果需要在html部分之外,请使用encodeURI(blabla)