Có ai gặp sự cố với thuộc tính disableOutputTag nếu bạn vô hiệu hóa thẻ đầu ra cho điều khiển trường được tính toán bên trong điều khiển lặp lại và có nội dung được tính toán trong thẻ đó, nó sẽ không tính toán nội dung không? Thuộc tính disableOutputtag chỉ có nghĩa là làm việc với nội dung tĩnh bên trong một điều khiển lặp lại hay nó là một lỗi?XPages disableOutput tag issue
Trả lời
Tôi không biết đó có phải là lỗi hay không, nhưng bạn có thể mô phỏng hành vi của disableOutputTag bằng cách loại bỏ thuộc tính ID khỏi và đặt thuộc tính disableTheme thành true. Có lẽ điều này sẽ giúp bạn trong ngắn hạn.
EDIT: Bạn có thể tham khảo here để biết thêm thông tin.
Như @pipalia đã nói, chỉ cần loại bỏ thuộc tính ID là đủ, tôi không chạm vào thuộc tính disableTheme. Cảm ơn bạn. –
Điều này không chỉ xảy ra khi đặt xp:Text
kiểm soát bên trong một lặp lại nhưng trong cũng có khi bạn tạo một XPage mới, thêm một xp:text
vào nó và xác định giá trị của nó như:
<xp:text value="This is a test" disableOutputTag="true"/>
Trong ví dụ trên xp:text
sẽ biến mất. Đây không phải là những gì bạn mong đợi. Tôi hy vọng rằng chỉ giá trị sẽ hiển thị trên trang được hiển thị. Nhưng tôi nghĩ tôi có thể giải thích tại sao điều này lại xảy ra. Vì không có thẻ được xác định (disableoutputtag
) ở đâu đó trong kết xuất của thành phần này, nó nói rằng nó không nên tạo ra bất cứ điều gì. Bởi vì nó không thể liên kết id của nó với 'không có gì' và vân vân.
Dù sao, tôi không thể nghĩ ra một kịch bản mà tôi muốn hiển thị văn bản thuần túy mà không có bất kỳ thẻ xung quanh nào. Nó ít nhất nên được bao quanh bởi một khoảng hoặc đoạn (<p>
) tag để bạn có thể tạo kiểu cho nó. Và một ID sẽ là tốt đẹp vì vậy tôi có thể thay đổi nội dung với một phần làm mới một phần.
Có nhiều trường hợp khi bạn không muốn các thẻ xung quanh, khi bạn đang sử dụng nó để tạo HTML của riêng bạn chẳng hạn. Hoặc khi bạn có điều khiển lặp lại và bạn muốn thêm
- 1. Cách tạo plugin người dùng trong Xpages?
- 2. Đếm các mục nhập trong XPages xem
- 3. "git checkout tag-name" vs "git reset --hard tag name"
- 4. android: camera onPause/onResume issue
- 5. jQuery .append outside tag
- 6. html download tag
- 7. HTML5 tag lợi ích
- 8. TimeZoneInfo.ConvertTimeToUtc issue
- 9. TO_DATE issue
- 10. Character.getNumericValue() issue
- 11. time_ago_in_words issue
- 12. XPages Loại Không thành công khi đang tải đề xuất
- 13. Lấy ClientId của một nút XPages lập trình
- 14. XPages - sự kiện onkeypress không kích hoạt bấm đúng
- 15. smarty for loop unrecognized tag
- 16. Django model Tag thiết kế
- 17. Plugin đám mây Django tag
- 18. WPF MVVM ComboBox Tag Selection
- 19. LOOP trong iMacros (TAG POS)
- 20. HTML Tag Cloud trong Python
- 21. JSON.NET gốc Tag và Deserialization
- 22. HTML5 html-tag và DOCTYPE
- 23. ExtJs textarea multiline issue
- 24. InputStreamReader buffer issue
- 25. vagrant up issue
- 26. scipy.special import issue
- 27. CollectionView Ios 6 issue
- 28. Apache SSLMutex Issue
- 29. mail() timeout issue
- 30. SetConsoleCtrlHandler routine issue
Tôi cũng nhận thấy vấn đề như vậy với disableoutputtag trong một số trường hợp, nó hoạt động giống như thuộc tính 'được hiển thị'. Đáng tiếc là tôi không thể tái tạo vấn đề. – jjtbsomhorst
Tôi không biết liệu nó có phải là lỗi hay không, nhưng bạn có thể mô phỏng hành vi của disableOutputTag bằng cách loại bỏ thuộc tính ID từ và đặt thuộc tính disableTheme thành true. Có lẽ điều này sẽ giúp bạn trong ngắn hạn. –
Naveen
Cảm ơn Naveen - Tôi sẽ thử điều đó và cho bạn biết. – pipalia