我在格式化程序中遇到了一个问题。我在格式化程序中有一个函数。当我调用该函数时,它会说"找不到.formatter.checkFunc()。我已在控制器中包含所有必需的文件。但无法找到问题的原因。
查看:
<Text text="{parts: ['value'], formatter: '.formatter.checkFunc'}"/>
控制器:
sap.ui.define([
"XX/controller/BaseController",
"sap/ui/core/mvc/Controller",
"sap/ui/model/Filter",
"sap/ui/model/FilterOperator",
"XX/model/formatter" ],
function(BaseController, Controller, Filter, FilterOperator,formatter)
{ "use strict"; return BaseController.extend("XXXX.controller.Sourcing",
{
formatter:formatter,
答案 0 :(得分:1)
看起来您调用格式化程序而不是指定它:
它应该是“.formatter.checkFunc”,而不是“.formatter.checkFunc()”