tôi đang làm việc trong extjs. tôi có cửa hàng as-Làm thế nào để sử dụng cùng một cửa hàng với URL khác nhau trong extjs
Ext.define('Balaee.store.qb.QbqnsStore',{
extend: 'Ext.data.Store',
model: 'Balaee.model.qb.QbqnsModel',
autoLoad: true,
proxy:
{
type:'ajax',
api:
{
read:index.php/QuestionBank/qbpaper/createpaper',
},
reader:
{type:'json',
//root:'polls',},
writer:
{type:'json',
root:'data',
}}});
Thuộc tính đọc của proxy được đặt ở trên Url. Bây giờ tôi muốn sử dụng cùng một cửa hàng này cho một số chế độ xem khác nhưng với Url khác nhau để đọc thuộc tính. Làm thế nào để thay đổi URL đọc của cửa hàng động? tôi đã cố gắng như- trên sự kiện nhấn nút tôi muốn đọc dữ liệu từ url- /index.php/QuestionBank/qbpaper/Reviewquestionpaper111
Vì vậy, về chức năng nút bấm i đã viết như-
review:function()
{
//alert("hello");
var QbqnsStore=this.getStore('qb.QbqnsStore');
proxy=QbqnsStore.getProxy();
Ext.apply(proxy.api,{
read:'http://127.0.0.1/s_balaee/Balaee/index.php/QuestionBank/qbpaper/Reviewquestionpaper',
});
Tôi đã tạo biến của cửa hàng này và cung cấp URL yêu cầu mới. Bt nó không hoạt động. Vì vậy, làm thế nào để sử dụng cùng một cửa hàng cho các quan điểm khác nhau với URL khác nhau trong tài sản đọc.
Thanx sir for reply.i đã cố gắng như bạn đã nói.Nhưng nó không hoạt động. Nó không gọi URL mới được chèn này. – user2077845
ai đó có thể giúp tôi ... – user2077845