CPQ 注意事項

1.經常.id取不到值,最好要大寫I,如圖寫;

 

 

 

Application Event 事件獲取不到問題:錯誤信息:Cannot read property 'setParams' of undefined

之前代碼如圖:

onRefresh 事件一直是undefined,因爲baseSvc是自定義的一個service,主要是調用後臺,並callback,裏面採用了ES6的語法,導致Application Event無法獲取(目前不確定官方的callback方法會不會出現此類問題,但是自定義或者調用jQuery會出現),但是Component Event可以獲取,於是通過下面的方法解決這種問題:

將application event 獲取定義到invoke(callback)方法外面,即能獲取到。

另外Application在handle的時候,是沒有name屬性的,一定要注意(component event必須有name屬性):如圖:

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章