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

ruby-on-rails - nếu có điều kiện trong haml Xem

In lại Tác giả: Vũ trụ không gian Thời gian cập nhật: 2023-11-03 16:05:38 25 4
mua khóa gpt4 Nike

Tôi muốn đặt thuộc tính :data nếu điều kiện được đáp ứng. Trong trường hợp này, người dùng nên có một vai trò. Vì vậy, đây là một tuyên bố bool. Hãy để tôi cho bạn một ví dụ.

 - @data = 'xác nhận hợp đồng'

.create_button= link_to 'Something', new_some_path(@customer), :class => 'btn btn-success', :'data' => @data' : nil
.rõ ràng hơn

Vì vậy, tôi biết điều này có vẻ kỳ lạ nhưng tôi muốn đặt thuộc tính dữ liệu nếu khách hàng được gắn thẻ và sau đó nối js vào thuộc tính dữ liệu đó. Phần đó hoạt động. Điều không hiệu quả là bây giờ tôi luôn đặt thuộc tính. Vì vậy js sẽ bị thu hút ngay cả khi client không có vai trò gì. Tôi biết tôi đã không nêu tên rõ ràng tất cả các nhân vật ở đây. Tôi có @customer.role? Nhưng tôi dường như không thể hợp nhất nó một cách chính xác. Tôi đã từng quản lý nó bằng câu lệnh if else, nhưng sau đó có rất nhiều sự lặp lại, điều mà tôi không thực sự thích. Có gợi ý gì không?

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

Bạn có thể thử mã này:

link_to 'Cái gì đó', ... , :data => @customer.role? 

haml sẽ không chứa không Properties, vì vậy nó sẽ hoạt động như bạn mong đợi.

Về Ruby-on-Rails - nếu có điều kiện trong Haml View, 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/14559166/

25 4 0
không gian vũ trụ
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