使用插件后,App,Page 不允许被修改

发布于 6 年前作者 jiewen1092 次浏览最后编辑 6 年前来自 ask
  • 当前 Bug 的表现(可附上截图)

在app.json中,不引用插件,就可以重写App,Page

我的项目中使用了第三方插件;我现在需要全局重写App,Page;直接报下面的错误了

[non-writable] modification of global variable “App” is not allowed when using plugins at app.json.

[non-writable] modification of global variable “Page” is not allowed when using plugins at app.json.

  • 预期表现

引用插件;;;;依然可以重写 App,Page

  • 复现路径

  • 提供一个最简复现 Demo

7 回复
yxiao
yxiao1 楼6 年前

App和page现在是作为基础框架重写的,所以我们就用不了插件了?第一次见这种限制…

caiqiang
caiqiang2 楼6 年前

你好,这个是已知问题。我们正在考虑放开这个限制。

dhuang
dhuang3 楼6 年前

遇到相同问题,也就是说改变全局变量的话,就不能使用插件了?

jie31
jie314 楼6 年前

是 Page 里 data的变量吗 ,还是直接加载page上的变量?

那这样的话不是都没办法用插件了?

卵用?

huangguiying
huangguiying5 楼6 年前

期待快快解决@官方

xiuying67
xiuying676 楼6 年前

现在这个限制还没有开放么@官方

nshao
nshao7 楼4 年前

问题解决了吗?我也遇到一样的问题。你是用了阿拉丁吗?