警告“name.xml”不是受支持的资产文件

时间:2013-05-03 10:54:21

标签: blackberry blackberry-10

我在我的项目中创建了model.xml文件。并尝试使用数据模式

来调用它
import bb.cascades 1.0

Page {
    content: ListView {
        dataModel: XmlDataModel {
            source: "model.xml"
        }
        listItemComponents: [
            ListItemComponent {
                type: "item"
                PhotoListItem {

                }

            }
        ]

    }

}

但是在这里“source:”model.xml“”它给我警告model.xml不是受支持的资产文件。 我想知道为什么会这样,因为model.xml包含图像路径,并且由于警告图像没有加载

1 个答案:

答案 0 :(得分:0)

如果文件“model.xml”在项目的资产文件夹中,正如我预期的那样,你应该用asset:///model.xml

来引用它。
import bb.cascades 1.0
Page {
  content: ListView {
    dataModel: XmlDataModel {
      source: "asset:///model.xml"
    }
    listItemComponents: [
      ListItemComponent {
        type: "item"
        PhotoListItem {}
      }
    ]}
}