gpt4 book ai didi

javascript - 钛合金 : 'Uncaught TypeError: Ti.UI.createview is not a function'

转载 作者:行者123 更新时间:2023-12-03 05:36:53 26 4
gpt4 key购买 nike

最近我用appcelerator安装了一个新环境Linux。

编译 projetc 时遇到问题:

“[错误] V8Exception:/alloy/controllers/index.js:1 处发生异常:未捕获类型错误:Ti.UI.createview 不是函数”

我的设置:- 合金:1.9.4- 应用程序:6.0.0- 钛:5.0.10- npm:3.5.2-nodeJs:4.2.6

SDK:6.0.0.GA和4.0.0 GA(我使用6.0.0.GA)

当我用 ti 检查我的环境配置时,一切正常。Java 也可以。

我刚刚创建了一个 Controller “页面”和“菜单”我只是创建了一个基本函数,请参阅以下示例:

菜单.js

$.myLabel.text = "foo";

function show() {
alert("test !");
}

菜单.xml

<Alloy>
<View id="menu">
<View class="container">

<View class="menuItem" onTouchstart="show">
<Label id="myLabel" class="logo" class="font"/>
</View>

</View>
</View>
</Alloy>

页面.js

$.labelInfo1.text = "bar";

function setInfo() {
alert("infos !");
}

页面.xml

<Alloy>
<view class="container">
<view id="page" class="item">
<label id="labelInfo1" class="font"/>
</view>
</view>
</Alloy>

我想,Alloy 没有找到创建 View 的资源?还是我漏掉了什么?...我发现了类似的问题:

Titanium Alloy ListView XML Uncaught TypeError: Object #<UI> has no method 'createTemplates'

我尝试用不同版本更新 Alloy,但没有成功。

最佳答案

我走向了完全不同的方向,而问题就在我眼前......

来自 Facebook 群组“Appcelerator Titanium 开发者群组”

” Guilherme Moreira 说:在你的索引文件中,有一行试图创建 View 。正确的函数名称是 createView,驼峰式大小写如“

"Addiel Juárez 说:这个错误出现在 page.xml 的 View 中

正确的形式是 ”

非常感谢你们!我从周末开始就搜索我的错误!

关于javascript - 钛合金 : 'Uncaught TypeError: Ti.UI.createview is not a function' ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40695476/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com