cuốn sách gpt4 ai đã làm

Ng-include lồng nhau không hoạt động khi phần tử chứa thuộc tính ng-include được thêm vào bằng thuộc tính ng-include trong Angularjs

In lại Tác giả: Walker 123 Thời gian cập nhật: 28-11-2023 00:50:50 29 4
mua khóa gpt4 Nike

Vui lòng kiểm tra plunker demo nàyĐể hiểu vấn đề của tôi tốt hơn.

Tôi có một biểu mẫu trên trang chủ của tôi. Mỗi hàng của bảng được theo sau bởi một hàng trống ban đầu bị ẩn. Khi nhấp vào hàng đầu tiên, tôi sử dụng lệnh để chèn html vào hàng trống bên dưới nó

Chỉ mục trang chủ.html:


{{student.FirstName}
{{student.LastName}





chỉ dẫnĐược sử dụng để chèn html khi hàng đầu tiên được nhấp vào:

    appRoot.directive('rowDirctive', function ($compile) {
trở lại {
hạn chế: 'C',
thay thế: sai,
liên kết: hàm (phạm vi, phần tử) {
element.bind("click", function () {
var rowId = "#"+scope.student.Id;
var Innerhtml = Angular.element($compile('' +
'
')(phạm vi));

if ($(rowId + " td span").length === 0) {
$(rowId + " td").html(innerhtml);
}

if ($(rowId).is(':hidden')) {
$(rowId).slideDown("chậm");
} khác {
$(rowId).slideUp("chậm");

}
});
}
};
});

Bây giờ, khi nhấp vào hàng đầu tiên, khoảng này sẽ được chứa trong một hàng trống, chính nó chứang-include="_StudentDetailsTabs.html". Phần _StudentDetailsTabs.html được đưa vào chính xác và tôi không gặp bất kỳ vấn đề nào với nó. Nhưng bản thân phần _StudentDetailsTabs.html chứa thêm ba thuộc tính ng-include không hoạt động.

_StudentDetailsTabs.html:

   











Bây giờ, khi phần trên _StudentDetailsTabs.html Tại sao ng-includes (_StudentDetailsTabs.html) trong đó không hoạt động khi được đưa vào một dòng trống. Tại sao nó không bao gồm một số nội dung?

biên tập: Đây là bản demo plunker . Bây giờ tôi không biết tại sao khi tôi tạo plugin này, _StudentDetailsTabs.html Cũng không bao gồm.

câu trả lời hay nhất

Bao gồm ng của bạn sai, chúng phải ở trong dấu ngoặc kép, giống như bạn nên truyền một chuỗi

ngInclude|chuỗi
biểu thức góc đánh giá thành URL. Nếu nguồn là một chuỗi không đổi, hãy đảm bảo bạn gói nó trong dấu ngoặc đơn, ví dụ: src="'myPartialTemplate.html'".

vì vậy bạn cần phải thay đổi


ĐẾN


vân vân.

Về javascript - Ng-include lồng nhau không hoạt động khi phần tử chứa chính thuộc tính ng-include được thêm bằng thuộc tính ng-include trong Angularjs, chúng tôi đã tìm thấy một câu hỏi tương tự trên Stack Overflow: https://stackoverflow.com/questions/26805279/

29 4 0
Walker 123
Hồ sơ

Tôi là một lập trình viên xuất sắc, rất giỏi!

Nhận phiếu giảm giá taxi Didi miễn phí
Phiếu giảm giá taxi Didi
Chứng chỉ ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com
Xem sitemap của VNExpress