繁体   English   中英

片段内的条件对象抛出错误

[英]conditional object inside fragment throwing error

我有一个主要部分,它使用 th:if 与我在片段中使用的相同 obj,但片段基于该 obj 抛出错误。

下面, mainInfo 片段中的 nameInfo 抛出错误。 即使有空检查。

// main.html

<section th:if="${nameInfo != null AND nameInfo.firstName != null}">
  <section class="main-cont">
    <div id="name-method>
       <div class="main-lg-3">
          <div th:replace="component/mainInfo :: mainInfo_check "></div>
       </div>
    </div>
  </section>
</section>

// 主信息.html

<div th:fragment="mainInfo">
  <form>
     <section th:if="${nameInfo != null AND nameInfo.firstName != null}">
        <div class="radio_btn">
            <input type="radio" tabindex="0" onchange="test(0, val)" />
            <label for="test-rb" style="outline: none;">
                <span class="radio"></span>
                <span>Name</span>
            </label>
        </div>
    </section>
  </form>
</div>

尝试改变这一点

<div th:replace="component/mainInfo :: mainInfo_check "></div>

对此

<div th:replace="component/mainInfo :: mainInfo"></div>

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM